Extending Classical Planning to Real-World Execution with Machine Learning

نویسندگان

  • Gerald DeJong
  • Scott Bennett
چکیده

In previous work (Bennett 1993 DeJong and Bennetl 1993) we proposed a machine learning approach called permissive planning to extend classical planning into the realm of real wor ld plan execution Our prior results have been favorable but empirical (Bennetl and DeJong 1991) Here we examine the analytic foundations of our empirical success We advance a formal account of realwor ld planning adequacy We prove that permissive planning does what it claims to do it probabil istically achieves adequate real-world performance or guarantees that no adequate rea l -wor ld p lanning behavior is possible w i th in the f lex ib i l i t y al lowed We prove thai the approach scales tractably We prove that restrictions are necessary wi thout them permissive planning is impossible We also show how these restrictions can be quite naturally met through schema based planning and explanation-based learning

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Machine Learning of Plan Robustness Knowledge About Instances

Classical planning domain representations assume all the objects from one type are exactly the same. But when solving problems in the real world systems, the execution of a plan that theoretically solves a problem, can fail because of not properly capturing the special features of an object in the initial representation. We propose to capture this uncertainty about the world with an architectur...

متن کامل

An Incremental Learning Approach for Completable Planning

Many real world planning domains are complex and uncertain, preventing complete a priori planning. However, real world planners can also rely on runtime information to facilitate additional planning during execution. The completable approach to planning introduces the idea of completable steps, which represent deferred planning decisions. Through completable steps, a planner can defer particula...

متن کامل

Interleaving planning and robot execution for asynchronous user requests

Rogue is an architecture built on a real robot which provides algorithms for the integration of highlevel planning, low-level robotic execution, and learning. Rogue addresses successfully several of the challenges of a dynamic o ce gopher environment. This article presents the techniques for the integration of planning and execution. Rogue uses and extends a classical planning algorithm to crea...

متن کامل

Interleaving Planning and Robot Executionfor Asynchronous User

Rogue is an architecture built on a real robot which provides algorithms for the integration of high-level planning, low-level robotic execution, and learning. Rogue addresses successfully several of the challenges of a dynamic ooce gopher environment. This article presents the techniques for the integration of planning and execution. Rogue uses and extends a classical planning algorithm to cre...

متن کامل

Situation-Dependent Learning for Interleaved Planning and Robot Execution

This dissertation presents the complete integrated planning, executing and learning robotic agent Rogue. Physical domains are notoriously hard to model completely and correctly. Robotics researchers have developed learning algorithms to successfully tune operational parameters. Instead of improving low-level actuator control, our work focusses instead at the planning stages of the system. The t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995